#ifndef PICK_UP_WIDGET_H
#define PICK_UP_WIDGET_H

#include "file_analysis_button.h"

#include <QMainWindow>
#include <QWidget>
#include <QGridLayout>
#include <QPushButton>
#include <QFileDialog>
#include <QLabel>

// #include "status.h"

class PickupMainWindow: public QMainWindow
{
    Q_OBJECT
public:
    PickupMainWindow(QWidget *parent = nullptr);
    ~PickupMainWindow();

    bool Start();

    bool Destroy();

public slots:
    void OnAddFileButtonClicked();

private:
    bool SetLayout();
    bool SetAddFileButton();
    bool SetActions();

    QWidget* m_appWidget;
    QGridLayout* m_appLayout;
    QPushButton* m_buttonAddFile;
    FileAnalysisButton* m_pushButtonFile; 
};
#endif // PICK_UP_WIDGET_H
